group/bunch of horses - Turkish English Dictionary